24136670
78442965
65326271
49904768
24105735
58487065
294955
39434902
13062463
2725724
32995086
33621901
40496330
13049976
56946337
49278157
16913
59236216
84422532
66026735
71211735
8329421
94096507
96903248
57484781
67413312
72303046
21676105
16257194
97368827
6502466
35491973
29604971
4833619
98096096
76693746
13546258
4582944
35046317
81339203