86935189
56499654
49893520
67767702
77831942
65836790
6597537
19789820
4840639
9412439
98778830
1501919
78192761
43203663
77928503
20716995
64441006
81571154
85337815
14098729
3387836
42358246
79875607
74992338
53607017
63552950
68462521
62284759
94382043
21872053
73844090
20434469
4143553
4436557
367142
33425009
75582134
7273684
16117780
6448528