90533859
56502625
34192728
35419158
94355322
69422961
7059147
2212830
13268593
14041705
7214308
26462151
29942479
9189446
62632251
19391897
44497952
57274823
69865382
30013859
90469310
31597266
49409289
98807559
48168681
75069067
71507532
43193283
84651180
10032382
25859687
48766491
50727332
86485187
99445770
91425485
72631478
50083626
90037976
23471009