93982074
8432956
41104185
30799029
9689297
96595101
83106188
20245102
24964890
7479769
14565408
67221496
81696568
44468321
33011557
57681730
5372871
94546715
34266769
5423104
25512756
82268359
85901744
57554283
61971453
93525279
13602643
74862096
5748229
44369028
26903393
13722596
13719007
6358334
66548299
24474340
12283451
92236443
59253473
79022836