40743947
26032907
24743481
6125210
11012369
32407232
14999199
32869522
94574887
6485550
17131046
5377111
90615254
6209461
4514394
659820
87426236
380857
1206298
32755590
19745320
97268568
11085992
2677013
38835264
40947362
6488332
92113480
16748603
71148001
597505
38325426
63308090
11604558
33867777
58942242
99592206
8953277
93933575
41903144