53026890
24043369
35797673
10063504
6034258
62363538
61659127
4737615
537819
97958754
54888025
73638430
4840728
40693020
23434623
4016121
19875612
14025846
94208635
79713499
58202151
21294221
36187806
7378598
58978117
64989274
94723268
28747534
99677638
79171675
17436016
237018
65196325
67849967
54398263
27554863
82244842
4427720
78005279
84171093