17633529
5767612
83157633
30802481
82265116
8156551
11639240
97723228
91239786
6403129
71476226
57646607
94574107
61288446
44367688
50752457
13262270
9833743
6781417
24724014
3931716
1138542
56262183
5088283
58899342
85133041
68512677
71762376
60438876
1553119
49759750
86381359
93838727
21635823
77063738
74785412
5961092
26473411
36206612
77621965