85144275
51914068
6842908
3476659
4594205
700829
5114624
69516630
56303082
28815080
96628905
96293277
5287242
40404261
72553804
73506476
33867915
62878554
9540828
61773033
80762340
23057132
14184992
89902958
39864474
89501352
84289562
49281118
9153214
94761438
30012080
31489916
38082814
89545271
51381078
89566018
52584644
70293008
1931841
16173258