8048826
84451634
93237549
85731538
7334809
68664569
22121129
55181336
3929898
70381800
53331768
16165173
70078608
64499062
72338933
68911013
78935810
90792228
50497415
91326139
46075276
55638483
97029339
94354530
47215225
32447326
64506106
48666879
92178601
74189001
23972185
92477113
4887600
24447941
331128
78838887
9345486
52636764
94919301
2599183