96205627
89544795
26896031
64386661
94243887
78496241
27533095
76305141
1442945
89105166
1766178
86483529
64325895
17746023
11753336
62132842
26811875
71504816
11981715
11512062
8224050
82969202
3179316
92348766
63344271
22752388
94613047
93053695
28384858
766050
7946126
69124250
89247934
8968223
45895709
93108881
1720617
67331693
56027763
45144073