55966275
54404619
4851446
35671624
13105199
69897609
47024100
79535477
21433008
2752218
85839181
93897780
50554504
39756361
6592008
69636934
16008256
87839606
14059
55834502
60516031
27837191
29325152
4392409
91465918
83693020
6164866
68134812
71155373
98908786
27359664
31883899
53859208
4570336
20096414
87438515
29841600
55867281
34055722
25721203