6033756
32062279
99707131
18548638
56946243
34227600
98515447
92168438
94823250
37244926
139495
12427132
5893975
34359336
19825049
18632975
85991247
45343044
58656280
3339372
90334055
39968738
87799743
42797390
87025074
60256109
96109461
22725860
5158932
34621389
35166918
23904819
24375931
87254763
21181039
52883543
1929939
92797730
64042010
30297528