45105392
8481750
81757327
43418589
10046582
22159003
68641145
2306190
82425140
64732485
4813782
14725787
18083982
52068193
2742370
64167196
73438801
62514310
85898577
955221
13311700
84017693
15465004
85728522
40706922
476777
44912434
17886910
84764384
24353717
96288990
86663392
40283125
42645687
89871087
56807641
14341096
15171234
39123889
23921402