83491583
35311074
62927143
53488190
15884471
94821448
97937868
71324848
99235600
33021689
25441171
57936936
78205632
42336830
847078
11658651
31595161
52189896
59841124
3317239
56719555
40663778
23473994
19869309
85854358
68917342
4314674
49861206
4340888
19308955
60664655
49471817
13371042
62767765
40979836
1433915
28844566
1426607
78363277
8776857