44263350
53366035
15017245
54416296
86317228
94917473
78272104
76988318
19873841
401835
74572402
834910000
31546909
48542190
1365617
97279750
34915557
1784140
77604581
6115317
35726145
22338507
64955815
89832650
11578610
40087909
9074314
49814350
5614188
3165512
30771054
19503224
51388347
69833559
56906207
19134375
78492327
70253225
70206663
94825896