17909023
21333215
49132916
62517204
58121714
18227770
80302350
99067190
29068668
87387711
52491845
26531839
27151250
67037430
2365996
97547483
36017168
62767457
14129576
74603344
721990
89796776
40051003
57267435
44613893
24281572
851969
62641654
93816217
71039778
91541706
60219311
95306669
20864567
94071535
65126630
42577328
39103299
10853873
55741823