17131601
83345618
39754385
6605951
648174
26975408
17644283
38619812
1137266
12645099
48712644
60953052
6785552
41235930
91716563
98911642
89889193
66473430
194493
48621606
83285031
99692713
70129001
14987857
97708345
2971387
31936950
44308057
56955674
32165493
22386206
8022973
97811980
6141820
4776023
91245271
52419180
12458147
45641807
87781753