18446522
759822
16196923
6139017
68471673
26048290
46339599
87223949
52974919
24107562
4622166
86877684
78819189
34363921
43994615
71633794
53856191
29337672
87973100
72022627
36971269
89739859
51002878
62761587
73051670
60755542
92904598
14854776
80684518
58839178
81608518
10897292
2355757
72584487
11765347
18438728
93488615
4070210
75276272
27486001