16903870
35893590
72471427
28482798
33051987
84233067
19339132
38163458
55147372
15491061
95298459
21084280
62561579
37794034
56737227
57866788
96291005
90427165
6482582
2753873
4954480
58773428
86476435
20856148
8696443
3964323
40405788
88725139
25132216
8571892
72898128
467305
87488269
51318922
3927715
70853453
75914262
241899
47015096
25007007