27036546
47248851
70428669
16139131
7907280
3976976
5519271
57531265
77288313
98605242
7089405
3845464
39555621
22905588
29493040
16337888
77604908
17826441
66563592
98839718
66628317
43471513
9691584
15959376
27977318
60497513
13845985
84641876
77916321
77025130
36968096
6471125
63512767
3762017
3725130
99692157
95047449
78643754
82317003
17304646