45806609
36831487
56849763
17049080
95756170
54634492
61898498
3459501
82277990
20062696
1639761
15891364
40875325
39877193
55274387
31448314
60075591
91654336
35448090
69971109
69177109
46282681
61198923
8513108
27455121
25124773
72833755
61454728
60013638
93735315
977583
43468199
61195911
7750976
88711716
48349726
6760114
21597395
57566820
24651359