14894299
5271818
43988189
93696433
84137041
54542346
40909632
58493692
70559946
42545208
15824885
18065647
11718486
70408
70316957
15812763
32981048
53702000
4556848
76344395
95001770
917958
19061144
73583553
6112764
10128036
65881641
9933286
79414680
77006728
31847268
52742115
8428483
6161017
29802839
94434277
39924147
48155365
50879364
14898738