49426224
8852696
47781491
36234757
37247721
5583816
36322948
4373442
66894651
87559262
97223343
38471766
29048678
685912
26414813
5702772
56104585
23911804
349710
96711346
57677452
93499782
12361872
39966683
33726443
775763
22939450
59761267
40498722
64727224
30787519
84085611
4211139
83374079
48681884
94136806
93529645
52894618
77302355
10754888