61735167
9535436
13433029
16435604
96811372
4555561
96657833
5189009
38644649
15314222
10335152
22836215
99637712
7923730
43681200
44541018
66802451
3722676
29733577
8571747
6702266
5127936
66515812
38887468
11489618
69335561
56575786
24631976
94329345
8842659
94338093
81339446
7744708
227950
62623900
44934256
39001979
18201851
64468623
49217431