3551181
89595325
46488443
12784637
46328085
10377378
13207303
6035249
69652961
1429185
7972417
20524180
27355664
34395973
5942214
43356080
35715339
75195813
83791878
78123170
60457987
1252631
83474257
41039863
60426875
1960546
74081695
47515586
50499503
14717372
66872406
9826793
89218815
40146445
84592876
57876967
98833912
12278604
2401379
2189420