662582
77227825
68203169
71579735
77587960
12027203
5448139
39631285
40775191
19059555
71608308
27891447
73543492
87996252
16901901
92548897
84105854
72589944
76349630
2442068
72141207
64225261
13741702
98412319
68156550
14944190
68036022
10252594
34932348
40082697
15104844
54435
6245964
5334429
53577202
729749
61268796
84172622
91673448
81172811