29477441
33847501
1912000
59677182
77841352
42073128
4515217
71794518
95771723
69252818
51114827
98961977
74268610
39328005
30441186
45039320
73944782
15605080
58309523
22224500
26793436
3119271
84592073
90972447
32375327
54548375
68109387
99387584
5709696
21753680
5065838
54869706
56474811
75511685
11951483
482718
87179832
78628351
499539
55843165