86442937
27841829
20355766
41994735
62244524
10444727
5648100
23653635
48664255
72782479
34493702
8147303
57131979
6040441
19068725
97977957
18008565
29417771
38606119
70531196
228606
47184231
24628455
45034062
26351742
48848814
52612783
98662649
8668506
82578082
93167089
37898632
56721488
75752885
91471292
81852725
8202232
70829571
26376761
689179