40868346
67764510
58135827
10438631
8958383
55996630
94425561
54172781
58871470
59624228
39957767
40809610
17235172
77607460
51928666
74048371
68821055
4913944
38107631
75482538
7316759
68383465
51684560
71025355
33619406
60395543
55036197
37488736
2286617
4440313
33631813
4759772
13925048
72918130
7462845
53075801
381817
11629167
35299937
69103977