95431434
85117561
83975774
74357292
15674610
9015367
1023634
13661756
69175303
76093517
28223576
25749347
26172045
1478568
34174029
486235
89137431
25254356
83663016
24555491
23212080
67403184
88379343
49625561
74805644
8045954
68195607
41958036
47435344
26091281
57771503
88141635
87989393
87736864
1146594
40164723
4156683
16161029
84468480
28328574