3133700
59213390
43033388
1117676
6305943
6102181
68772657
22885067
22956813
724488
51821208
34956754
3458478
3126856
28602589
43495539
90936237
42887083
5961423
41446704
10701376
61762402
7091002
93202568
61344184
45508043
16221427
91037473
74836175
79398808
3137477
3984695
30479352
6985158
36633542
30586453
1205758
8981394
46843676
39355494