41873545
52031814
30258737
23077404
75889809
79711357
50283764
30325963
93557465
97954759
33225124
61131800
2479980
35773352
16657570
55594666
88299084
25931956
13269361
71799566
78188638
36483669
11694618
92935152
68522723
53025459
20588576
44679216
56118273
72023847
1995845
38873712
3116475
52823646
2596619
33305378
97182185
87648653
80986994
58177217