63644981
21229985
55472280
33554302
37344482
19265440
63391189
24983040
39492046
40624312
43903586
44812212
60861107
51838055
13352716
80548901
65918926
83627712
39905259
17646218
78162287
52054210
21344674
61282971
83009767
51615277
3305116
44563392
17813568
92221030
7493551
89712555
3151404
98892064
21903886
28767714
81595790
41071980
93345033
65756751