48481840
32041896
34541584
42485782
20147935
45856291
61558429
33008633
31565227
80229521
27433901
80603943
1439818
33967488
96848764
36242362
44933296
7964525
82188470
1469860
1919733
98496258
84491942
49639603
85399790
62301936
17949347
58702329
4022714
95491551
53494195
65264077
93582090
38818033
5699186
42572391
67982059
78009976
96093643
40257059