997557
46393011
32246028
91086977
79318040
26526703
5507882
41607534
49104346
67988776
20014301
40019274
8195399
63308480
6415734
29981505
17094783
44133055
40594003
50106813
65808732
19967677
99666390
48247718
74231913
3311971
31189551
28604231
24568066
93557804
4128000
37997962
29055598
14782851
69826378
30717298
86827416
45984414
8709243
74126537