54188738
84839035
18569712
58027565
43146478
8555307
764503
2641976
67581241
63335427
61521227
10392184
31757605
93269470
64214264
16592529
80806121
45319619
81828400
61787186
14916061
74613955
51121062
29863232
14491287
5769577
26013214
23648917
87963153
25443117
44302466
6070778
8751420
5890971
9293271
70747677
49106835
98229431
82043442
28188250