65761973
14857312
35412081
3616550
7895824
7478139
9021559
78692578
66016974
21693366
35114784
19307501
36295192
90751167
58944318
10653173
32131399
37146516
95479051
18149202
84522660
24047622
85287655
71723264
12352115
26518014
581757
87342530
91298890
14649395
4909833
79078623
63618607
83715689
77386196
30215583
81009225
7082987
62616687
21594632