25894439
95033236
10726773
49105480
31987906
2219672
11851227
80628421
94693644
24342768
70067128
61181455
81408518
81474624
16493136
4511660
40171944
93502231
98398340
1973524
52289196
9274242
58331664
942542
9971525
51103508
85842326
72101909
41551426
94073462
2906401
14685760
78557030
13556961
18521508
81184950
41775869
7212459
16334905
3199201