94134577
18958973
10493007
318235
49918589
12119861
45428
93592505
51174981
32421868
82229005
26814111
42918349
13084101
34527961
18571418
23594845
18208275
57476162
48337639
94819973
89561843
1541550
60144262
70496290
28099325
96394858
45327220
19651339
38172476
96139719
31789309
46532799
2512561
38989096
69786895
32593178
41686683
27459955
37335596