13474509
45242927
30388673
94295850
16273721
77927145
56583228
67573354
14523325
61285328
31944615
55881029
70279316
79601676
3518431
92825650
35723200
51666559
75259498
76877801
15216942
17628303
94382056
52054983
43481925
85101612
78861939
53188687
96651116
81638790
73529152
16803741
52793652
10075199
13782467
66074085
40737449
1625881
40031720
3288603