95941730
17775137
5397888
57106085
37333135
4204873
92339723
21558007
11905895
1367374
20168197
29536578
22497775
50678201
73209552
16865939
30766083
67844857
33854427
11233127
4936593
57436315
7948877
29338198
19349058
88658106
5830441
87744384
4228921
39477972
7597806
2588882
19459092
70733978
27767318
42091746
94116482
55322687
72536603
34302044