33001493
22854699
15316120
26566387
6318488
99252508
24872791
2947765
81849274
209914
53298348
67498474
286316
76446429
74512834
77843694
56168274
18553303
3247653
2698506
64134
56591237
6265397
484590
90397770
809092
5104596
6145427
52319757
27564455
46231641
97645613
6437588
36181063
26621005
9136992
17628071
94977296
32516547
43364400