824183
69643719
5881198
8649086
38252762
58355999
22438277
53073349
17331028
56352542
25978504
431251
18688038
23492205
69137375
68507210
6121060
99312992
84206381
73172344
76279210
69665490
53403276
80573437
31828239
56025472
33911478
11714859
16097742
20196242
29034121
97499295
7475802
22284262
5559114
58418981
46447824
82593186
31946735
4586363