57149351
39956462
45991737
27629312
26395889
13958964
55756511
56669155
1341621
65628365
59085901
47328332
8071185
15567879
4074775
97467711
26426882
2054626
55781770
89968516
69612961
1004769
35295007
90075661
77859781
79526162
86065481
49789176
94091445
47415326
83438381
41863226
2549748
81905292
37578994
89582212
69286997
75113196
41641180
1075547