80278257
6598635
73852489
157244
41902076
67281662
48709983
1790352
5877725
16948985
81648508
69899308
46064175
85106290
2778225
93212238
68093881
78309558
13601316
3383771
99658735
6176521
849182
67273550
9616147
15301582
161764
99838062
93035865
75984152
73565024
62081395
45483900
13245717
49939987
54498058
13692199
29397254
72272953
71296980