58487494
38867389
44965235
8306859
15675919
61301176
80313506
24409835
61909091
17364686
22853044
27839475
43948008
84383634
24877172
18448078
93605388
21503223
14132090
2142348
47351658
61611981
55106316
86105638
3203264
87681854
65104231
51079952
26976186
479154
34443175
63076174
36145054
31224569
39475774
29698504
4524727
19489964
99202381
67296674