97622293
54397442
51973147
44891971
2657504
10604222
40543561
76157542
36162411
78865117
24879561
55517723
39653278
36866266
9628888
49286309
89358917
82368083
62427823
22179445
42058033
87531557
41713267
73214646
6261317
53474189
46846209
486466
70984031
9611807
58973080
77561938
76595360
11811195
3408186
24855932
11271015
16623754
64053787
4506910