66232021
55282669
45711633
32437662
47538764
30568520
861741
46889996
17084223
35968220
23201978
69877353
36317365
42682851
11119980
8817975
89218997
11657402
41423291
98588934
40244640
25822234
71081629
37195302
16899449
87798117
31401223
96437205
91403637
73921871
63015879
48985884
99685257
8076251
73467926
13059139
43391831
34527305
60367755
70122010