20263978
22586332
99416455
61335955
52156635
38012352
22296132
72398499
38362697
7594976
14153799
7418792
92184088
30755924
85047390
74451708
25549686
62062129
51427261
19732063
75602570
57105115
52372539
65926019
30833418
46324730
57284742
70339175
27192308
50407247
13982790
81228167
7582627
7489712
86359089
48769707
9096831
33467441
8861981
70794892