81344300
99465211
85728662
24163689
98806908
19938158
59646738
80947065
97665000
75388024
67572260
34244403
92405589
62336110
73102060
37676553
45909594
49583695
48562810
34725239
70902697
60476587
91704525
94854826
26558833
22571817
5925803
48885318
3253185
55541376
59498607
27863323
74882215
21141777
45396661
56779792
1686732
9593837
4510594
62451160