4191928
6010152
92911221
89751067
66868510
83176262
82786240
41511160
62923098
48282191
32207419
58991447
10185595
97834555
21032036
63714524
45084004
3458861
88475475
65448134
1851036
16556833
88754230
8645566
94696541
33801278
9743326
19445677
50567124
78503537
86034360
13259627
43308215
40803702
5474368
14502758
82098111
82579419
68304865
83591164