16218121
56439471
92993204
64505267
93782391
22341994
59078257
80244023
45484276
51861709
63995338
86032294
99309053
594110
56756842
29114107
87129877
51717347
163562
46947305
21693545
24667267
52691686
56123785
239982
56684269
39574723
26831213
76573618
3608249
4355426
78092892
62646776
34362003
3309765
42583622
29664190
56694095
48028549
98903106