42977911
34687238
94421253
28936350
519258
50087482
13488663
24812718
72769511
85822520
77605545
1881405
18466592
32521490
14736413
94154953
29693833
71526814
70705188
5468187
10966207
69778508
43026295
93466591
93486967
21946494
11404677
43071565
5555078
60899238
27335431
19324818
56767250
22253908
35904726
3356501
52212532
78359416
1498383
28124416