37431668
44911287
353462
54404346
7376831
47658807
89605780
60269173
26351392
1394145
41971557
94714856
2613994
43452795
23138477
66783613
12068536
64243981
93387394
15162480
7763705
55512040
86847544
85377399
8730971
41286077
3109227
74382590
61516412
69623719
8642331
296082
44012946
5295125
65001949
61361909
50192727
39368869
10702669
84468240