75441485
42567894
18746123
42267705
96646430
26451731
845536
8915914
83951852
42214820
7951632
748697
43152027
38206249
38239398
2977573
36929297
9562459
55026871
68076695
23101671
41714111
43563623
58819748
86665143
84262056
6146224
31805891
731149
86059785
877782
55041738
62843113
3155709
25476718
31631678
4595559
91898751
94862295
30359765