6647438
64023312
8700520
6341176
88539793
98284543
83428890
3872814
5098761
13188267
42561905
84084921
1282283
76305997
75611367
29855234
24453898
16714265
72555573
9488209
53445367
47893068
41923854
81885614
1219175
98216349
49314081
72299110
97328075
51407248
31091199
45143238
19597481
9819774
69629642
5475230
8722056
27168036
28449547
82091645