87412448
27016397
30759827
1798943
74956530
34617614
72248156
45282418
18637545
81764024
5470498
9002822
32479869
77232048
19452641
10771261
83767038
75294484
21127279
95306705
46155754
29435182
74959604
32395419
66201145
32685189
96435346
4762610
59013149
57613697
695907
55279891
44195919
68433645
28323123
97997579
67892573
43927387
92108628
33546944