3953424
16997100
56604214
20453083
9998160
62306260
4428690
76404110
55759752
51414539
15701204
83394225
43995682
8909450
9981325
3763254
95415119
2191094
6427963
82495812
99747373
9431193
83982681
81002726
75534186
35368164
9926504
29027247
2638859
34826557
93154565
85109884
3002350
78831181
64971180
23439145
99514475
88587267
2323547
68777689