76949425
55285370
4812431
39288604
5498789
4215521
11633472
88361127
96868105
18414645
7973219
89882718
6425270
75382104
26444632
4916444
30071346
3313556
15427901
49313383
74326746
85781509
14009399
86053158
95924328
57864498
22312025
94957752
69088994
8493653
62528748
36709890
6531972
75574271
8551339
71587044
8487514
42397798
62262680
59622530