58209300
54991875
22864466
94925175
58101497
64026837
1932263
5601615
55682392
28326685
63139892
54622850
66594231
10155241
64605664
93275231
72289803
95164033
5368308
60914695
32867426
79762550
13047819
88061237
57412096
43301116
30723359
68325410
67508689
7757694
4831571
98776847
39824915
66496239
67836366
54008155
68666333
7973553
67435919
32084974