12944753
53692846
44561376
5376273
57856052
97264617
43714561
86017433
44851825
37466953
18741262
58397075
43266793
66341052
80283315
24787378
38894995
16063556
1007813
7448372
99869008
73203318
37149709
25856813
62969016
9959013
55484285
30505211
42178789
12119943
51523563
30848616
73901880
75936598
5087582
3216020
7237936
6136039
90653577
10997625