57472943
7839831
70983255
45769371
48173183
52673677
57136468
68361746
90581358
1396698
92606929
10971155
32284951
14957160
59026437
65925684
20216890
47729569
55574493
10057905
25934772
90176415
42039271
68068906
68225112
69785117
25641436
49939013
15428220
84557193
3827441
33005255
32855711
37642270
94945123
62548548
68389985
78521587
8009161
8699776