27089766
4652022
75323791
91139319
13847135
60499831
5189334
17118732
57177847
93275609
7752076
1939971
59865723
69504727
36018173
70185138
75225802
63363161
66631863
20618564
60303359
19368774
25589179
55438677
35012830
54488549
13874990
85808017
79462198
75132086
54999681
70194999
8281776
5018146
62599376
85451641
54607993
86164632
5989454
85624817