15413710
59173420
71219227
11217942
19388422
43591920
76717677
78133988
9648069
94565995
37983760
12515526
9642285
53373217
97409548
18118366
7437333
13308640
90166193
13782030
52024764
34597442
20851064
92674394
13058156
73163556
26467621
42049821
33615303
56155912
60803034
56236488
21168298
2394468
52047643
28694070
96987
37676887
52099367
54078750