36029069
20883279
4151875
13427455
85131894
64005471
36669031
75271041
23105360
32165441
45078958
35325172
5475916
74075335
66826486
23021177
5559711
78073325
64554896
52514695
4350844
90954802
50299678
92034050
37316665
89506188
13206014
13861050
210947
47773808
79341748
30278900
50661143
68302916
4549245
93657934
1595218
50614279
1469684
805139