98626916
43831008
21533277
55327347
88733856
43195416
1569114
9999617
58699163
42223093
50534568
65709626
1938811
95697727
41813686
39552034
24241750
65243158
51783863
604825
84784713
50167429
7551261
19061316
50033247
86494681
45041129
77988159
86603593
5594727
27342642
50965240
6915451
50684702
3613319
57385730
8545637
72807070
47722005
40109389