65762440
36093660
77056322
66869164
56123393
84029919
81715550
85264483
10965480
57332985
79073621
82486995
18826423
86711021
75415368
84959217
69695815
97135668
43774988
3515073
60331321
50719545
31993204
86879488
19129007
20741554
72439238
97334560
59939041
16764591
27286065
53896865
83656873
63021916
26791047
80361875
58102110
30519034
25249718
19431708