32916344
19325351
8831965
97217130
16734177
6782997
64932602
63535026
1706505
87422107
98352579
97238555
24053613
68907371
9976458
282812
45907571
87475121
17361942
87718064
65713914
71809445
41122126
92708745
36092651
67517
3851700
3472069
31572298
93438610
62668508
79379805
38902271
7928874
35039790
38909439
63916136
91782811
84951748
86192134