89456942
17419741
77361603
18488480
26314256
1995147
11307694
99466386
6876109
71795572
39461558
21667952
46796139
18194677
4372355
78886815
2239407
76605675
8086925
20046004
52628684
14288382
79188151
96992532
6906763
81784725
5925158
28054787
23762440
46312414
62964240
8033150
42171948
13809483
84116041
7964292
26666011
70436712
84552733
24719289