59438612
57343466
5817802
26927300
47722686
92782186
44971718
76177850
15171933
62884538
49267560
4551327
8338975
40698994
97119532
90213077
67942865
40185389
8829696
14167853
6935641
39398305
4216676
99381367
84295588
44401950
83438233
47932313
83776906
83091449
46092572
52218958
49785132
63326664
65186088
85939140
30478645
55811059
67254272
1959885