27007644
40525841
78313594
17126918
11037868
64878550
59778180
55317072
3451903
23633303
97863702
61584325
4662248
6869909
75987459
74329959
51062053
21717948
87043198
12584390
12506270
13814670
4846605
51386221
69398408
19577193
86731780
8359200
4762390
82138570
78432450
36319103
65476497
74752032
80558421
1782641
6953672
97941772
53653976
2743648