45804689
21642169
27983799
53798630
19618420
6854445
1919144
8643568
55342695
99288045
91372037
45566777
97088143
63299316
8714385
95694990
81042990
3671189
54322129
12713417
13072896
55818903
12663265
5193112
12092668
15524869
27402402
8045308
57574453
4594126
6473470
3625741
688952
87181289
92056064
15316326
16307167
5300212
4335881
66691323