8344528
15859768
23315607
1775459
14069484
11041099
71985520
80343041
10138672
68056348
99127574
3076267
30078907
48883284
48975725
22044076
97526021
85722874
84184807
57874626
10997461
53601681
71568
7654599
26405798
63076745
53263881
17761805
43508282
54451262
92719205
69403462
78794765
64092475
86757026
65299967
96729434
33959896
73182176
89014816