3329547
8566
86497851
7234617
12348944
42407277
12158440
49165486
58484474
13505357
23748835
6629904
70948030
6671513
86088839
54856921
61119302
66359607
57297731
43022322
46651765
98877412
7053753
84333997
63246082
19472603
77685370
53897752
52758543
26802629
1100159
70197560
79341116
28982954
79919232
15256870
27843834
11241845
32854431
36265005