40236539
12728126
75087860
89604181
83777935
5251787
3546944
34599697
2178657
7609389
9024393
81004918
78677152
12585977
59473718
17345121
41181393
1199461
36074760
58335896
85117701
8191965
32906915
59716748
83181364
78853476
71976517
65591030
23523928
55094705
70264600
5148226
30139091
26626932
62394745
367126
94718203
83263829
70821948
23085794