34251464
57127578
70512215
48976129
56502381
17354215
44854022
6795519
32884285
22509450
45559025
10412089
28588206
94712744
56378076
85381217
69194751
83055035
10017600
85264795
15432580
5714872
50571819
2154112
54852109
18649681
5687611
19801531
61449773
93025183
13309010
71616914
93927405
19046479
90102956
56959085
82423084
84504370
54346802
57101807