41789411
15797660
81699188
47868427
5750269
8641456
18897351
24004100
23191549
24802652
15146595
80769673
72219263
20106564
58188524
32543861
37136243
55746130
82811903
12538019
48441014
41416949
95837183
29917593
75536682
5987750
23226769
22373482
65316439
8947116
41271944
63119338
39704718
5537158
72495006
2676461
30881273
18014968
26247368
54297695