30861331
73653971
63689500
26604976
87923066
98043245
21494632
73388596
72072655
58502974
16859282
43815064
21433873
84896530
6253399
85177643
90124092
48997266
37438476
86458004
6481650
37178941
90816763
81835296
59383209
8421624
78736063
3875249
50689969
37404047
37974713
79305324
13912239
64515190
30865023
68241735
61504151
6227355
56424389
16646367