12019614
7389197
7851971
81637325
39691931
29076811
38651654
34053355
61139886
6942677
82833946
96464596
23943137
54324927
59605776
86213746
5944368
3472022
2604534
51039181
17688386
5208027
46393168
91587150
7329958
17127683
47335061
8647335
87731070
24063805
36273646
72765071
66358995
95793947
61183362
60534130
56315328
93917957
39724318
49598562