50064842
59272758
5045584
38954870
6358953
89125108
5177567
96224778
13528591
996374
29533292
25231539
57575701
50499679
30883631
24921594
70257497
91846629
90233960
87867649
96597659
88688037
74241505
992102
7513729
4932232
72918529
97637290
27924621
37179555
24152922
9924464
52316270
82087907
35975934
91698820
54714592
14923951
80402481
42523043