5139048
8701269
80163971
24073529
90552001
92213056
9165639
87652173
91819729
8655967
53863826
26561594
4930895
19575954
95086660
60879592
90764331
71854728
61099831
10335363
80957481
5823128
89644754
70161123
50614031
6208670
14046339
1695879
98439030
47762222
36433435
19785247
98711928
16181989
8195117
7107083
50023298
17547814
98569071
78699980