47834806
45581222
836691
64418988
40484674
17217546
87671312
63457730
64091470
17196735
12956367
29014806
81963911
48421941
21611241
45483757
26951429
5501402
5604674
50643681
52334317
38999552
92686460
13829324
3560408
88625
2613985
82541134
90555477
45881838
100002920
60242425
75636215
73481953
50763200
56973690
83986280
71471081
12813177
96159613