5616246
34279176
2219163
28475385
87334184
46254835
13973475
33614759
6661844
11824519
38295232
72785631
90853901
45837906
37848148
71852837
3058356
87042744
49629484
5064277
12832875
9518798
44027972
93092497
84126990
32414983
84782682
40349184
97908504
74567857
68188495
5186879
1253802
2301557
79366578
53457260
64148187
7273760
47717059
4494425