2691922
42353829
42332731
75736541
33877636
89854166
47756099
6602453
22041894
85746299
47168533
7734350
52731041
36339073
10388239
8428557
83103121
10546051
17174516
21831687
98963914
20905438
97596842
22085165
20233658
96663419
90668326
20155565
69877528
45732385
8370603
5569850
70034654
58773335
53329584
47419423
32234353
21415624
26702562
55978876