35308353
50933776
61716550
28189699
77178102
9758756
47013617
72404227
68707023
4218942
24205160
36358062
94298586
44722388
51728300
97516946
3997999
68786470
96004930
728507
33058516
89358
53726024
96436831
84501316
58616394
7230445
2317724
70045984
88781089
90849768
39421588
59607820
39262945
72278621
84779628
24171554
6891230
94791845
50202370