7988592
25016224
57368801
83975746
67091432
77662754
30716231
31621672
28751396
12167918
16713038
71836556
8907750
44861923
11303821
21699789
662259
74915760
947269
6641483
24192069
47061341
93171689
64733416
34516390
89956448
43598852
19257128
60509648
42607509
16959968
18708978
93642605
3511584
81914633
92806305
52939563
62617196
51434325
6701907