89656778
66071463
90894510
14845541
49526323
86847075
91973986
16055410
39894282
1243927
89365245
41955086
44575080
3612314
11345470
81687453
1022999
40415539
12573299
60013890
94703463
7334715
8844803
41041282
30202677
71913268
20644223
59509437
28782598
61875626
402698
67853691
45646316
69634745
21871562
42748712
86843681
68193278
13659596
70111788