13302998
56606028
75406064
32184167
59735355
95783802
23385104
69432478
38612123
24239006
57495897
92508752
81441356
83263175
55019991
65957184
58462792
89468782
43399679
65527147
35406140
69673053
54383561
33926010
33899262
30069517
62585500
49942384
283354
20223913
38788173
7142291
20453015
902383
52102280
7588442
71605775
882885
19752651
85165427