3142968
83324609
77364909
66725001
78647646
27674695
8834275
1511648
68437895
31369743
5076799
48239660
67827378
5718460
52552770
42242517
59185084
94044365
49877167
79414444
53701207
11523528
84652969
1691808
7954261
76035148
10184278
7394521
91233645
32708898
82643622
31494882
1732756
95827046
69144486
8678140
19415010
48203563
33681668
926851