4311179
5968180
14209392
7081929
95305750
95623608
14687645
68623084
77317109
51939188
53018087
31021260
51907850
82434561
4131473
54745683
36616448
48186711
70657598
38193765
93105998
72588325
84932685
74665439
58281295
69401201
28015660
29789273
67123779
99707201
68901671
374312
78473865
75193621
20732898
20889411
8930958
97771094
34586843
3531629