38814355
27653109
2126158
92195625
4333465
88889865
54206505
28785588
30132217
30056440
89575961
47573937
14202791
73766500
22837185
61401016
52594550
57776370
7156163
95183052
39011023
59378618
99044513
46409988
60012930
38079992
17809295
49416500
84063641
89272952
97963809
2810353
7637226
45329538
31532043
8887174
7740793
89822966
33347114
69881713