80369850
96353225
11093320
3680467
91329426
51118694
883182
62318118
75157594
24042864
71701727
23128835
27694843
51578892
57461733
7844210
75532707
40919855
65145401
65344090
48705272
33155870
855562
47442567
8255116
80655857
212917
83869151
7013739
7036166
97493855
75993097
41098527
46487777
73459565
8874071
5867364
86826629
44408509
91065142