32092443
78063523
7166775
27239954
19615365
94537920
53218510
62214664
59265490
19952590
20666581
42545684
23912504
4533272
12003096
49106603
25714448
80939901
34379364
45982480
54813771
77573733
5032497
68313580
97603018
30948455
50911671
81152531
68087666
97268403
5249304
64815760
53072755
19114540
55661844
74536563
84321605
386110000
24736448
20365232