73252746
70965717
41762125
7616245
47759314
40243261
43388488
34202794
22192332
84759268
9702602
26715237
13813627
46768219
84269422
599831
48664501
44851582
98121466
64363044
35348529
77516283
47505047
1685105
16655884
9444934
28298198
94956994
5293779
73961150
50002616
8297495
17561240
68671993
22525118
68528068
2035695
22123232
51329062
58246312