42922133
85328506
61377872
34318219
72266218
368944
43894942
54754277
94776318
79282383
41419273
27739519
43005543
61824380
79469874
25025347
10156527
72952161
23801520
16272118
24373801
24435727
8375836
18778178
72255129
37553807
4998226
8158252
97504254
12358399
95857730
46457227
9174296
41546194
1075611
44142228
20473809
96736172
93272238
13361174