54325294
82451895
19926226
43196792
13948113
28191840
13537964
43978434
69095098
23211663
9181678
84952582
64935570
40097350
71912680
28557466
60827589
75504963
58029332
2001753
13098570
41615839
9188568
57876978
26289508
9312090
57885924
33268272
97349497
1482462
26063970
45868062
4651937
85401328
52209257
9531818
79414220
48763176
92519934
79288757