77901116
63311321
67241590
81258511
19748809
56612064
8031033
12347489
91489569
4360658
88723477
39091125
88993534
67129079
61035421
81467896
658602
20099358
19792604
51381138
90909245
97282822
16097100
80984258
62395077
76862418
41446152
54126389
85599180
96971340
9567896
80669052
58808863
66791004
6565126
35347240
5729667
38909061
49382258
86816249