24404717
17301312
33973776
3758285
19468553
38152169
32362621
32907060
58027430
46998977
27159496
92559841
11669234
46512426
23635403
22548056
74841857
6544165
14639282
40095295
68443450
86578000
7231779
95665168
75375431
85423223
14135157
86244684
42975012
4882815
1205875
99613304
9212234
33536219
5671938
58649381
61747024
1833974
21367710
55407584