3444506
98674891
51641810
41208517
85456423
31512314
22615319
42192065
38823374
50762942
96039313
83738666
49554069
21587542
14732707
52727982
90721494
43322592
25103495
19223384
29446903
10026812
47311956
54805541
10853767
67415012
3899914
39961790
18551047
49565752
157828
31974767
28074971
43266180
11127924
29849857
18975287
35887227
69796148
6898072