38977163
57382464
30037153
95995457
29332574
82291945
63731610
18195879
90215306
53039232
918771
4880701
83177172
29118534
42631948
39538836
4346793
28379101
29156061
27043023
98312357
90273374
79924070
69062627
29503507
71229302
85804678
59726965
3221755
24843043
5886257
194932
26319532
16686208
75576507
21123839
80587837
597644
15734592
65801908