47199336
4289458
85545325
18422167
24899520
26919122
8263143
94122639
68513472
49947976
541977
9059456
5371119
22509665
2775248
27626332
21384865
33699467
80158352
46638330
62484323
5937967
87056727
3916312
84223610
83177279
24259808
20288926
47991434
73281828
72936953
75523282
72531783
42393667
62035566
35586908
79643272
47284016
49994915
89407888