32417196
3722599
34327727
10971681
71238617
24668980
64586470
67769881
38335862
94529807
24206623
86798143
42102682
61905114
10723381
1168274
38562106
8802176
77928617
27066195
51891433
8873129
14044292
2646315
99967464
17772565
752322
99546632
42162435
99366326
3947163
86798819
77699586
28652463
76705492
87477024
9230354
11544512
80297095
5086900