35556816
36582550
20857346
28176801
48199111
60209552
82532897
91183422
1771453
62509992
19985262
98741454
79807388
49484710
77863636
79176630
1518315
209852
92106942
7682231
74892191
46433560
18719929
49278141
35868428
53771755
37898473
65567155
59699445
31576757
73112123
29591358
66908075
11623628
44269580
65922001
7788388
88869673
38373686
94167106