66439324
51886030
28329633
93689940
5915434
9928750
71321277
16641434
15848565
79042564
9483737
56577961
40104256
21897642
56113924
14199711
2543168
2154671
25632354
62296648
55347729
25976434
71294281
55438295
9132888
47027170
72257140
99709660
24862783
37876641
75348318
86187081
93841582
6319231
87772506
21505249
135503
32793647
90147786
83472651