57452970
7352828
1033762
77907706
76521291
75576323
72247059
11135651
3979124
3667340
8474957
15336288
54133092
25493810
66813776
20528051
92086752
13176157
4825482
6032088
52979940
29899983
74154726
40004532
7134119
37043585
1575922
86253295
13537032
92126493
69732261
57659245
17025723
32097469
3975575
88206303
35819027
16706122
97497408
80635328