19123092
52477513
80008080
2107935
557375
3026681
49499277
18047973
23855133
46328327
67466333
32381154
2271226
41261914
18548186
1311164
10544396
78262696
98571643
1898065
22715985
22568575
10313024
91628064
9002050
86556700
56162653
43537489
623410
801543
97215676
7767465
4527165
11111172
73401855
56511692
82334442
44741022
49272171
75283337