45969434
90555266
16978879
88212202
26021988
5365027
19392123
59098635
3102710
52062137
34795426
22852638
62228449
98929727
13573258
8823032
32532236
61225281
18613531
60822806
93258303
88927427
31347003
13513671
95675782
49523323
89587466
82552041
12107405
37894780
27176156
21536725
25048913
88111523
39395051
28897712
4389189
15778248
44324639
65427101