33791310
6399517
4081440
75968189
65806320
1229556
45246890
97164681
32204545
13537617
32622444
17006951
42688815
43844583
41179444
58404147
70547610
21032398
75559851
57777739
9680114
95127294
95602760
56479183
77308274
19381462
20042221
75875150
95765661
8202555
90637652
5221511
916076
24381004
51941798
47115184
36652931
84337201
46807035
11086886