16918863
96567319
90594500
9427467
22709204
20447771
68235121
73714541
62817397
90588694
19834665
94475895
74596361
10572468
58055359
70579203
44084900
49663779
52137515
94106757
59676748
27896663
44023353
25978489
83993022
53678347
25289313
37867267
93564467
65982323
8086274
3918929
71966213
2718065
78579110
61989345
5546863
23564434
50715202
22424337