19903079
88479906
47169613
5838722
45519847
76186408
66322314
41904114
47312654
5443373
8474912
64321454
2718447
84691980
50943791
80338351
97648381
33009712
86072333
36358205
58072172
8964661
5273599
65486765
52548484
5345728
62117109
60782790
62708535
79956719
3543317
97121437
47311063
59842009
38809923
31589151
20084485
71695491
48198092
68948326