79788063
38055449
8476411
87471430
41231257
57037532
55439381
7729640
81228139
85338289
7130487
10041760
1342522
23553768
76258603
83921025
32553531
33556303
8986796
70039282
64498357
63048894
5001685
91482991
19314566
51734130
48826726
90659108
58928406
88462014
39748652
50078674
67786862
67169895
33918851
8399871
87694893
28399770
66554670
44698390