34723813
13253034
21868021
97333267
191604
19832710
77992582
26044358
35219483
74236072
40103510
3305587
42582478
58891411
98326163
65958697
2104399
43135794
67056932
84392934
10277339
52897165
76065178
42735064
83549410
2191238
20064661
21406726
97752699
4416021
49969576
49254463
62392173
48619009
357214
14414933
13954948
182455
21756984
56125030