17192651
93079796
30876739
64247966
18914544
29852406
10134039
79889780
39455278
19744698
83423577
56877652
861614
6955285
47016365
40443208
92108461
94713292
18503559
71051168
73176600
75741779
54125798
33921249
97957291
14449356
38319174
20295620
54226310
77339874
79619928
4042309
110451
29746849
10757376
6569255
9137244
13757814
13955968
17935273