32704110
84305777
95376200
38095638
54459845
6368167
59792064
72795827
38891760
39228542
57786032
7381014
74627602
50689560
1035533
81284187
94158048
24045777
41268637
50616306
63392279
20383328
56861282
12507044
41632453
49633387
51717651
925803
8819981
78545272
65288625
86367296
46057633
46356618
32875806
64977614
980855
563669
70416306
26605482