10661956
566367
38568384
39914023
44989806
94049769
13869765
60635346
21107094
42611103
94781599
91596255
64612850
1935400
65389296
9602445
41524588
73864591
998097
99033390
35453996
3911682
90115811
53691206
78352314
3507662
34873780
90008019
2381485
43562522
53965950
53392506
21914984
38578673
78456624
84856320
24557570
1191293
72466923
54446074