45485496
52026629
42975371
69447786
61208420
7044579
32031278
75508527
7497077
39159517
66564822
61495631
43634807
581676
13692630
58836740
33738465
37118375
46271419
18359438
71467317
9664316
44179393
54469662
60061397
1377916
9617754
41915656
1049295
415187
13719868
63094414
37682308
85593291
15031854
28067343
26201955
18581683
9965972
68432546