30462188
14493513
6093341
90033113
95415319
6972145
9036079
45785807
36013645
46602735
8144944
19106871
406516
23585362
84576232
906519
75256697
21963851
62411264
27665316
15584621
41263438
90185611
83659053
64161730
7358227
21259701
30755435
36266581
93841264
52201206
37414722
89103894
50528292
69361751
55334030
63441115
68571900
60412762
3463819