44237217
3551856
15114203
28264662
95119917
59127463
48917310
9185887
49987919
10071916
8195827
3424524
491843
34638143
50935445
69738342
91388497
27268643
96254508
3474625
71936940
80722986
62044338
693645
5630472
11654613
68425241
79382035
84978387
20839473
15792936
26354409
90643784
26875272
47861234
32406841
48041488
84382287
2001480
60551276