3581400
21698261
43591797
85893787
23064940
42992985
69278582
91586310
51252255
1286560
66927917
59865649
20052060
50499990
9464189
15795635
7035108
31932768
46435583
44345772
31839814
2813124
94851807
96198206
71578190
39329402
22369367
27882291
80693736
34208170
25515061
68649148
94119840
23975299
54904031
9240446
197528
64824426
76443347
8639757