4211633
6239322
83232710
15621647
24243588
85045299
6225691
82678293
18791236
39536090
65009928
29052764
61852549
27119950
92242002
86364604
85761994
1055712
76026622
17277360
70686329
25295958
44716951
80146156
34317446
35917225
4212140
44316280
97961923
1623566
11678199
30383696
1968762
13838432
4689112
2012264
52219804
96654340
60693700
18648531