85163064
3610103
74001639
31861865
68023904
46355216
27488386
71317792
1994184
4572419
8656504
13207991
93287601
73012647
50648458
84413928
43758902
68107864
68926422
88026588
82278972
76362069
91922068
462956
62824612
62299262
21343795
74386768
95443982
26827731
69585795
92974221
21949385
14642525
27213608
68528433
35702681
11154912
82148853
37091221