97652598
18424
83769298
38679194
21526430
62567320
19798249
9579624
91958911
5714907
44114976
2901677
78754666
57279250
75955460
31327718
87667638
2566801
8551100
8916250
52046845
55567349
28336
88155887
40918684
81825692
7554880
51702269
64759828
54385719
3923539
99376937
58499334
7045446
33314628
9091848
95499653
78158121
60212748
19874848