71286858
8082227
93668852
21373403
18193358
66362167
9560789
2179842
46646758
76174146
6788208
3704597
74075022
21124747
99574382
40297779
24459768
10417600
69533130
69523094
11116167
20501691
2259057
95827669
38704560
3355364
40107904
32702359
70798353
52307183
98946329
17561311
28605407
9484619
7241390
8903805
53371617
96594264
47204495
27383368