94972327
86082343
19707572
21837759
8272651
1983324
85626510
77781534
740757
72907133
78943867
92744127
70183846
20559469
43859398
20381701
69488800
10922511
76282202
25001446
75184338
8214091
82087808
46047634
45142439
75712683
59443614
69282479
28744805
88184992
60511012
59685737
16525534
56702005
38353820
11175216
16659042
49411106
9037853
88868974