20803156
43348920
19963734
46295773
50656686
4962972
38612686
32418989
61359146
971519
8049404
20685337
69275840
10427969
19152858
65387267
29021418
71854181
39923386
44437280
58519296
3965009
74407832
55933673
17757908
72861049
43523495
80207924
42785839
11722182
99472559
38002183
84579815
10267624
9344154
27086073
67916317
8602900
73494975
51617920