15942743
69213773
58888
32735502
71701026
23297385
61152807
65561415
8106676
9596466
24229502
50916902
40934348
4657890
4164927
2757153
4298763
34107705
28863952
7866378
11894616
76605112
7630924
66186400
21561722
32816636
88904900
17322308
13704394
24395641
62681578
98582082
11025908
58827444
55112243
93579065
26344332
71662371
46707440
34235881