93801161
86547269
39046525
37681238
99184887
96405747
95462057
86745715
31965734
61283247
51956936
39183906
78144491
18244776
3345877
1778710
66138629
36351533
2546868
99549495
99522519
19383982
10988888
63917122
24097498
63689490
1482293
56177059
33266196
41791963
20393543
8341315
46111034
3564781
46194067
70975338
25226033
85761454
29987517
3321193