84943446
69293069
43505200
66806908
37566849
27928594
64973023
63799508
1237522
45274024
99863764
22515871
31807432
50864180
61827943
8237036
10792658
39067965
24852035
6892328
91847693
8346531
7011702
43812639
81365483
33632271
39769492
12383747
56158057
87231232
10076700
51912611
90457918
10625316
73646432
90553752
8965254
18695625
6106983
94937085