61917663
60029700
19315671
55064271
90753453
59528900
6378148
352671
2460493
17119664
27326971
3259571
8359982
97626398
63707018
35014989
10265693
8596220
39173499
63095382
84543808
50526094
54723957
392362
53151021
87772611
25041365
44311160
87006216
25669360
19479648
58763470
79726384
20626238
71761431
2093349
41773512
63415018
74683424
84999356