52943745
32289366
69098337
88409
99698969
81348935
72204302
46751975
66332473
50505627
7981955
17294485
78446598
92569407
97985935
73206036
57532698
2672463
42265773
20085817
16608615
91243638
50235663
31435816
67205663
77269143
70154713
66925219
4161640
47602861
41013333
66510
65971360
81505521
86745996
61684334
48864033
64554051
38039629
46375025