57826806
35955602
69833619
28636808
99205067
40048328
67805111
94631137
6761819
21538724
83036351
24381080
90125204
83313098
16614631
26376049
99648713
51377592
17773191
4636185
93283091
48314425
49616622
22638768
34079578
9688211
28342297
9929601
76966803
87227740
47713872
2680848
57674464
22293958
10576210
79152573
47822030
8728185
43775657
28134453