16316976
9834690
62187471
60481871
51729637
5981808
69327505
1616735
66227497
98285669
16212479
36886431
92259301
89152623
61131561
47728664
26923769
8916727
56301182
14947578
53848868
84378097
60044899
64466862
61858963
51464902
74007769
87899903
3564887
98175926
11441606
37008319
50765039
94433734
3429428
4631966
8008675
95112735
88299586
8004887