38137764
13491302
43131120
62129128
66074336
39031503
50393906
52195264
82774011
46804805
22541257
16448945
89468687
47789803
73806337
67811665
62396221
66667354
22639392
69604121
61077927
61335867
48524440
56716863
24516365
99179252
11818580
23231892
95092138
4714402
4225462
75921648
8165289
4618247
6148393
89398528
51196682
603533
45931106
87811104