10082336
26418949
1387831
23002490
86176641
7190117
85361236
98647410
52449582
68591372
60144330
36772779
33814139
53569519
81073866
7699092
35562891
2547048
73077541
60633005
23997313
86936210
76478878
2551852
59205882
22536941
13824596
65544715
98183735
1732957
50003982
35331519
48353123
42438856
99112256
53754708
3062158
23394367
97719028
8036328