11291829
55305728
6756719
36058063
25181443
81685653
28548196
3989551
72244143
11135827
7716520
61433546
16666835
70828458
87707103
97295219
32251609
40312248
88588431
84199920
12139722
37257814
433436
94125162
60819716
32849594
32429659
88964786
41981492
21216685
51017092
92743327
73806952
6821826
6034121
74049690
70952400
86348923
74299303
16388918