70198389
86264669
2611215
99653713
58287018
84811129
73939969
64664282
98768914
65248531
56472553
8961832
26456741
7946857
65642351
25417152
3274487
32694956
14404707
75581660
31063300
84674616
45972591
92381684
39229327
28384533
5571900
21989895
87239543
24437764
7361805
14222520
32707139
37611144
36285335
70912464
399576
62603849
5331097
91386602