85853953
12456798
40474516
47382830
21832369
55395419
89882389
44101545
43862392
46314066
62317561
93815330
32139149
25679675
75339352
2838183
68775694
74157130
94334242
69521059
20729087
1884130
77599874
88918136
7185647
93744314
99496789
4816227
75934758
59911823
59933539
30825290
88706088
31387917
84072862
51064268
67207960
50805176
3579032
43429413