93942956
60216710
63769150
90182771
51763569
9357769
88109394
32684347
83062686
97824020
968973
41668760
21967814
5240936
24696266
50148395
2305660
70435800
45526586
74901511
47625507
18908666
62383456
93051263
46802235
45894144
42755051
94134399
69563754
3659697
82455334
78535658
67225361
37928792
2892584
29106280
27815075
78267445
45191515
29942730