66268823
99693261
50276869
6834872
7211856
81273026
60916551
91572086
37372332
49686908
82397973
61892576
22272587
71809394
42738537
90285817
60034519
42026856
24243413
31065780
74975867
96103627
27748733
22603756
48635991
39303766
4337416
65189843
36025455
65192095
2904444
14537560
8972168
43029031
92405711
53634716
1540299
58288010
23219977
72762975