6271646
16507033
76601119
7234979
37602644
28453413
58632780
25905073
53912654
27677732
31418053
12899869
24168105
49271136
9448899
69751375
81085630
92981376
45938015
75227172
92718104
47817461
52204651
67176715
5084148
91097513
29344393
9473698
52503722
54672285
42318238
89588047
19145536
38357321
22903721
91133642
25126807
25886529
5922745
30893298