11771598
1107129
38564790
85365056
5992283
4680930
12473902
74046960
1159742
73382103
53665633
22826050
69578791
92686284
9281717
35739744
76912336
88804759
30748539
38061196
2433606
86088859
91102904
37316830
61307810
98927586
73196944
88749043
64286110
84756021
28654942
23239504
90728498
91892817
545650
53324032
30072878
93899994
8253557
25533510