59463785
89849130
42691980
202136
35422716
69955607
5523731
46806569
15464008
79622814
31723901
9257475
48515538
65718970
6409686
10123135
91367391
5412262
4385274
71275254
115114
6148712
5198796
74889209
60456379
34115170
88679983
96614380
33608807
64741169
76176818
92561
70158432
53328185
45711706
1960768
60349515
68984529
28676003
78333344