25467557
55858156
5223793
84018948
769503
77301751
73872298
72944655
18865622
32167831
61269186
88258531
79474600
45104426
65546237
29409317
77463754
86635625
20732369
57018397
12906983
23557120
38868185
31131485
75389675
555221
50054878
84875838
40924161
29178410
87644055
18547240
4988363
35979070
8333679
59164026
93112969
35293570
8194617
8114843