70437687
52437241
36625075
4223623
4628512
4404490
54531595
96157133
5409768
42412490
3892696
49577338
51371504
31973465
78325867
35187472
44363699
89258852
12108839
87342956
23833710
43096184
3795989
68915717
1174805
28148274
65679026
11705923
93114395
34042734
40485890
36954412
516885
87193884
25482859
41833772
15518806
75916633
16558117
48848608