52975891
9235957
57923485
32918153
59567521
6653994
59606369
62412889
5389368
8536319
5349181
38396655
2986008
74244315
3496326
58139026
22081054
54138916
49969785
4519320
2552080
32846137
67114862
3585311
64507953
70648624
28958340
23234502
52339212
8255032
16078171
15718906
26683750
50964244
85254729
23028915
83662922
81068547
95564150
74001878