60547556
41016363
55986762
74010
97978076
4395664
44663283
5625291
78121671
57893958
20726366
84797993
33013947
18963037
17435428
4063314
91196388
67166955
30967802
86124739
48575803
41383266
54544732
34796092
8759161
8854663
65743309
16677022
44344947
11394790
51631475
49764164
2265965
83685583
18652776
28452090
40432426
6404902
34755454
44407697