5529326
76453273
22007862
97512920
27339920
95058660
18942861
7608682
5671553
74384428
80112429
81169838
79891076
18918118
98359135
60928967
947975
2152867
42683951
50499700
26395155
8951815
47398585
27755030
83432313
1425391
35939762
811195
4534176
90354506
95481067
90716318
50648151
49957729
59927176
32559704
15789748
84204538
32726745
376112