18409914
21901721
40266872
12148335
76664524
93873215
36928730
30553778
43999539
47953435
8064330
68504136
2987596
78596540
4464795
39879463
52783521
6125969
51931726
69059931
33713714
63144437
20917048
34238762
67535501
64533051
4768303
75285513
46318909
3171495
21964277
85378655
46455437
15974473
9827832
14498210
25406363
70058563
64678796
84709258