97972575
32634756
37068094
31455203
7530426
7979721
16436642
52017472
89049933
52261799
26036697
86181662
66021691
39985220
17561994
20763141
91251477
75533102
87105881
38455700
81863949
96962529
11885207
40048659
29526561
65546634
56721842
58382853
79371026
37825378
64692856
19288646
37321424
40458890
64981956
45531849
29349433
93565569
95606455
17425767