25557731
95778188
85812687
10684147
34543808
64333752
30478527
87101884
80633470
20986244
92315409
8799119
8308487
12828921
45911162
8959169
68832299
62148078
13537015
22524635
1939496
50994548
16797688
16489299
5196328
1531246
24904091
12722010
4476150
11193555
4424058
11489271
14538676
86797606
88745220
13323440
74396088
41312513
77285650
80181951