55483356
51872052
12364101
86288421
44454434
41478710
75035917
40849827
80463715
69028076
6191912
70077362
76395292
41392047
1913226
6297848
14056369
68825145
14445572
53468947
58683918
65933462
51762945
10456899
88864826
81169522
75061816
76833173
3990807
62776912
8473401
3421970
35731002
4222938
58597402
30307850
47385046
50833789
34981654
20931207