1292802
40206228
45979844
25079877
19753767
8055448
70578347
15471661
9506047
6587062
69102288
31912154
27111448
94545363
76343172
69751395
69956148
3853763
21857057
92512463
8813829
38257565
65251416
3226507
23406660
53815626
95334232
77497024
4343853
48531712
51461942
91707946
64366862
54551449
7151717
5578286
6057999
2144114
2884377
6665316