5305583
67391338
76414950
64508458
37558918
46673890
12264375
13861794
1763791
15849601
42486055
77084000
4214237
2545978
6126649
88323356
4953992
48571209
80967886
99168163
40624556
59945366
50842812
69532248
30206421
48053128
20365529
42152189
65641200
47455308
11249737
50772182
32218190
99088755
94028483
29324654
15268742
46643421
36979365
66159724