14139920
97305873
49559572
70887827
67613474
9999153
25177379
27979897
55183028
88596869
24185193
56603073
21277780
34385874
17913779
57643760
99479560
16053363
6797557
34817290
1275231
74946513
77836054
38915690
19447135
796757
4597288
49135095
65534268
67376609
8627773
39714809
87242741
97746679
7184452
63867945
6346469
6529125
68503872
55887686