84773168
49826585
20505392
30836678
19534869
52215349
11785479
25833374
66348182
60572121
30752431
5296696
67772416
32747466
74363828
36227137
26049658
1563884
50096743
80127805
57087639
86714639
36679446
99297969
82033306
65833334
4747150
71876267
50959640
37608863
76745337
4460530
66872282
61711219
52634961
64926779
9497846
83321931
60832452
56621507