61627670
39428430
98259685
74276151
80011710
13411527
58552457
14513458
1501307
42719641
48319060
87014939
88884771
36663915
69401124
75475492
33449517
72181148
18345447
91421617
65882345
14818593
7642119
96492569
83951371
4772739
59275632
18361419
90091621
86918082
98538478
2297474
47269634
67364082
51803467
74098620
1097516
51848569
10713529
7074716