68559670
41978173
54924254
8386621
96351013
53451853
42373046
51645259
63181570
99642398
53455085
25709751
49287560
1989439
27825528
8336617
24636591
47331506
64152749
79918147
4217623
97886381
37405620
2937252
49987350
68433198
41248784
4237376
85836576
75106674
74702639
66284634
34688796
67839700
190877
65512895
99645624
81907797
76035314
80463683