65214072
70094363
70363104
29265399
56757235
56359089
98035771
45271444
38575857
36023205
39667327
52074214
17555452
852360
57632191
88366967
3363511
75321799
49048129
75761755
26241598
18797337
99747994
33236768
96193496
79273057
98825880
41343282
71046289
87157336
70422
28293859
84333293
40023395
15451268
5973339
27968820
14038661
46354715
1258106