51044247
9453520
29369540
13155941
95614907
93922416
17447169
54411694
76445767
2473432
67672521
63752316
69245972
56211796
78089011
71404046
47633315
71578723
2343552
29746512
8301970
1804920
36503284
4106823
31478248
2064462
88961963
67446329
82129895
46712551
38977824
22756091
4790304
96779105
87037572
74191226
62791813
29968335
72315147
58615360