78125674
8387269
18678990
90883011
2302270
69991796
9166719
21022879
24215185
99845324
20397807
5343840
88797641
48459045
10092448
93033460
33703932
79022888
1489824
21123816
85633224
21674175
20176690
65526395
94202535
18807882
10483161
45425398
43804162
86921131
85226614
95724781
20688104
6819593
63098623
76868697
63311272
20757686
67512291
42235977