81569434
8738232
45985076
15117445
79434489
32443291
61926727
43708556
65687427
90616605
12677881
80445676
75645324
60119145
7539487
37653225
15246437
69147684
5677261
18684374
54311181
49387783
92257602
4195165
29165367
89187016
88807689
6695172
9213228
22072325
69774973
83401563
60471164
42136830
88414944
87151236
60611843
87269129
24433983
22328344