23981016
1477247
90067295
40844649
29454311
10408507
46987057
3199513
58516025
46202387
59088515
36085153
52065169
34945729
66493872
93126281
7972431
36689225
70939340
52229817
19108865
39148655
30215201
56487931
99348381
53334352
92681399
22154132
86778411
62221901
87906120
42447612
21296764
187998
69857446
53505597
20773511
5734880
31394342
38293626