13649313
45534602
24147062
88328210
20048556
11231393
48991392
88754686
18502867
9931808
18546639
806153
71686041
36357502
61868099
9192292
5794180
22218665
98678988
95705735
21577130
10009161
72866687
65113838
43609539
91672327
76741396
89833529
29939505
43898194
73494792
49522765
57208529
19909134
20391103
53342621
75566986
89685891
88007572
13547712