34513946
10755149
42797401
27239672
70537853
23194510
12536712
84838790
33901062
32757909
78102217
33939536
31681192
18842804
69527122
53556382
22585089
32961698
4699474
59192647
14855764
50197513
71841404
14334130
78469300
45855880
68429257
9991917
14872941
6083746
84989954
92033286
52366024
17371824
28979363
31427212
19345374
63618163
1832732
187512