63063970
95951628
1228213
8449835
33158146
78762500
37074873
78529354
86097006
78645829
33388507
33516867
33676083
9777109
75625731
99669776
11085934
10528396
42096630
65295319
62285
86803395
31164526
9811374
38232690
23181301
52884952
4741860
51386260
14966212
45318889
3790719
5019476
98866381
46798061
24094761
42962690
38331594
32011150
88642525