80199060
91005750
6277399
1344810
67161207
26976974
35084500
28648849
70574894
26333473
89034318
28988113
62467941
61544737
69801718
10215460
28877025
28739826
95623486
56975887
73511289
50253991
55176330
71247702
16846048
79504528
84839060
79491471
42688208
9540482
6810180
40876397
59337367
54248359
76566650
39091168
15389877
90396077
664501
12282904