42195810
43707947
10211653
31796445
1557682
26601277
2030363
20986720
84674855
74279073
40091961
157056
54079562
71738294
61996127
90327959
35172647
16487379
10907684
32494338
9703611
74819821
63331726
52334450
43687838
9382905
12669403
6078271
12932116
43481386
12642886
83904833
23878872
49009578
93645652
32099508
7870385
31451257
72719682
11993237