28199524
42191564
55294557
13208445
86986327
53792093
63311818
5695505
99974063
74841181
32493838
39473302
43394963
28785969
97325287
40729625
9940745
69121301
402159
27069907
71437652
82754698
52614958
51563942
17019529
84917211
43654166
52122219
98061580
5424340
81881112
46962156
90742099
28642036
13684193
19508865
4193620
19918399
79751506
77498799