66334029
21529255
24795280
13557238
47289453
59288345
70014494
60318062
1481948
64403442
9869404
54739988
53645428
77072303
10739399
35357040
39393809
64438291
2686647
271444
96028468
12378521
41633105
91449171
589055
82818886
49326701
56988506
60034510
90529168
62677223
56823119
21037599
28992442
90483208
60714133
31907275
8823768
70936567
64009550