11229058
87445957
9498703
81503859
36399660
95073846
67168647
29535353
9743595
97153662
99095675
5215248
29693033
873310000
9752755
34106482
6506287
35074763
99673335
36507552
44318158
1777953
57498695
5347506
82475750
55027590
15525002
10073751
86281748
28801675
85517290
69088939
58189301
3900436
77045154
10762286
3593442
85493070
86098332
99294387