2148834
78105494
16948338
92891803
1094193
34098406
54006101
157069
52559545
27816309
1277413
40492798
88832964
14646998
13166113
60741766
5328374
22619412
1485577
82055612
16224996
41225858
6923445
21616141
31179356
40989241
9849365
87348575
25631809
6833352
43812525
68641883
40437923
74377429
71807870
7739985
3032866
2845262
2011137
91419703