20303780
84212788
91763820
24644439
80408132
46808636
15695705
7218142
20238282
46891369
25247652
94976326
69503798
31872879
15817984
88056692
2439400
67041507
64327381
29875794
70731556
28666491
92552052
72046049
69144694
28983421
74217519
3271544
76427323
3088777
50312979
44144639
56371728
4364270
35019385
49081421
46425732
9176855
94028503
40003400