63355608
22217760
85522832
25788978
46677140
10446831
72814390
9992935
21233465
75763460
38452268
79719315
45633622
45544877
31626388
10146659
98983436
50526777
69766574
5769293
41954306
56172268
33299446
4338761
59177850
54324201
2682964
21492482
2712199
10929091
8089962
7003862
91485219
59377709
4167559
20276384
5521584
4742448
93336355
44154857