25051913
35173859
70324658
7318897
6965365
42964458
95307842
38042468
3609290
88588257
18831074
22115165
45817555
92598483
84539317
70204946
96019469
44335276
26451624
34735705
11445032
9463491
92896907
36354800
88046643
48478322
65302490
55895802
40462485
36806731
11368705
2111416
75139309
42726915
50747139
80779502
69491434
29579905
37313382
67669404