31695864
51497489
86069691
11153745
37862116
19576333
47497062
71712100
33957100
34218394
79699078
21974729
50128585
39707020
59568241
65246555
62692678
65543610
553076
87728453
5632774
96608264
71909415
55324835
98983083
83948759
20452733
72281551
82681409
18494159
44572107
77625836
48325676
7501858
68627460
6975483
495095
76494716
3982329
9694008