84116422
32482855
74329973
33814406
16965660
132443
2636204
45613925
82599000
8801510
40256222
32353506
59891154
56101128
26944071
95653563
419898
8335348
24785658
87405405
92866666
34975657
34817978
23186026
23627998
67941926
70597366
75774852
32442152
14866868
44985197
57979449
88651344
34558431
58298754
21871374
11074489
3254409
73108499
44113780