45807384
1217573
36904300
89656595
71109112
49996407
2583438
56203277
85205881
435155
51978167
73812978
78697953
25594450
26944371
24753984
53273098
889926
55455465
6770127
96627862
85898281
2744428
7985588
40252925
60284448
82535039
1596465
89808654
7726350
76858271
38834296
43112279
14517869
1501710
29382654
11107731
64942972
52313108
52931012