12171891
99809626
3324284
2751492
16166643
20431830
98646551
94899235
73341528
28592706
75819405
61394904
35132370
13899666
1752922
90685520
16714854
71563522
86031250
76126388
48931912
39145935
76041461
90167858
92795545
46086565
3887704
43406187
49845150
78696434
94694649
46688747
45258711
23205629
797368
17685085
56208926
29897298
84615890
33976536