88841993
677028
62657563
53352540
18589223
30104899
89324561
80861522
65855303
22738332
83188073
33969342
11199566
89608367
13604424
64366859
10337578
18812798
22041221
34631845
43676530
70386744
20127592
92278972
11885655
25031254
37483367
78519819
4997137
5832856
52789085
37832120
1048012
8119090
86827765
48973511
2609918
70458815
11896491
3421955