29123391
4800655
10442163
5847718
90525712
38403115
40269090
2052664
98394439
32717161
68762764
50594529
75955702
37966141
58733365
81597661
52543259
88978586
23767265
10549644
48838342
12384853
91928074
95004240
37769699
38857799
29011214
96563736
9094491
4368577
48163910
4681881
35784858
14823182
50973453
7296152
74698380
7987816
46478894
48582498