51839648
24373631
87535400
4307150
7055622
66512541
3522806
43172173
28141061
71592665
61446099
60473508
16748215
92351396
448150
1893690
81181447
51403506
61182898
73518565
92806152
38087008
4412416
16027050
96343150
43769141
45416118
95677871
8133811
8402229
46798408
48019916
28303610
49054669
45318569
1681334
68778335
5703137
29221354
94703512