52546191
54743295
24326843
31611070
47971088
21642073
67159770
883634
89109347
37795388
75912891
17965219
62928595
5858168
39404752
87545872
72233303
9113476
85282393
60591849
63566511
23723303
58986958
67859828
29233880
14605708
66989243
18641648
37589623
6410306
64046903
82485128
11907562
9119543
39935216
702943
65434410
31389860
26203462
9059771