30566209
10654267
72164481
76678089
32323343
50625592
10606592
17072317
17413149
9921874
4375660
87367815
49116614
34173718
50441979
47628801
20318282
4462487
68533087
22262085
78196689
96053821
14294962
64997619
57012715
5429067
66409981
88637749
54941468
13899098
31297122
30277474
92402805
5179541
83033859
99244901
95071422
53251358
32443487
46931753