5082712
55872652
83005373
86029693
3541459
67589458
24885110
52522063
55838174
24836384
81084725
74837401
69176165
68011842
1304567
29033442
54919052
22602210
92612689
13497473
13504846
40228889
9972716
74558761
95184559
22137629
65786472
88415286
300805
6756112
62373833
16903885
87732467
39094754
45812247
92854850
9757881
3957847
60295713
93837440