64664208
39433529
68467676
21614300
70089475
95415393
82558394
22851417
65036176
81547342
95102336
25314857
58046874
49776660
20839142
65464656
41218180
27011420
20647578
2086944
39654199
2033061
52286161
49589421
99768213
13104918
66159556
351286
94599445
20949968
68553067
95394
67753104
70584054
41198605
19316720
757863
37044857
9902619
78639022