67181222
32932641
59759725
58617696
95019665
18776711
2579344
10028204
13121697
2006245
79158523
97205027
16977646
115079
93116796
91961820
13254404
25662193
19466816
7154306
28424148
40278038
70256096
41766520
64342988
80352301
50838717
67251508
99072848
37459931
96588491
18546842
54344939
89177856
17104475
67341948
22781142
34946576
71502763
7814164