98032229
4524795
5267950
1201540
37637165
41899027
137437
69931520
3549640
90341014
83818927
71963024
52403183
61262828
95539585
98644726
1826959
37148084
36142382
84778140
66364218
83468922
87571527
9083194
3837282
7781758
28856934
85196057
26827600
1549459
68542192
28103208
98696394
69617567
84505862
2356745
20737115
88836231
5038437
97835215